light-giving body - Fransızca İngilizce Sözlük